39 research outputs found

    Computation with Curved Shapes: Towards Freeform Shape Generation in Design

    Get PDF
    Shape computations are a formal representation that specify particular aspects of the design process with reference to form. They are defined according to shape grammars, where manipulations of pictorial representations of designs are formalised by shapes and rules applied to those shapes. They have frequently been applied in architecture in order to formalise the stylistic properties of a given corpus of designs, and also to generate new designs within those styles. However, applications in more general design fields have been limited. This is largely due to the initial definitions of the shape grammar formalism which are restricted to rectilinear shapes composed of lines, planes or solids. In architecture such shapes are common but in many design fields, for example industrial design, shapes of a more freeform nature are prevalent. Accordingly, the research described in this thesis is concerned with extending the applicability of the shape grammar formalism such that it enables computation with freeform shapes. Shape computations utilise rules in order to manipulate subshapes of a design within formal algebras. These algebras are specified according to embedding properties and have previously been defined for rectilinear shapes. In this thesis the embedding properties of freeform shapes are explored and the algebras are extended in order to formalise computations with such shapes. Based on these algebras, shape operations are specified and algorithms are introduced that enable the application of rules to shapes composed of freeform B´ezier curves. Implementation of the algorithms enables the application of shape grammars to shapes of a more freeform nature than was previously possible. Within this thesis shape grammar implementations are introduced in order to explore both theoretical issues that arise when considering computation with freeform shapes and practical issues concerning the application of shape computation as a model for design and as a mode for generating freeform shapes

    Exploration of multi-material surfaces as weighted shapes

    Get PDF
    The introduction of multi-material additive manufacturing makes it possible to fabricate objects with varying material properties, leading to new types of designs that exhibit interesting and complicated behaviours. But, computational design methods typically focus on the structure and geometry of designed objects, and do not incorporate material properties or behaviour. This paper explores how material properties can be included in computational design, by formally modelling them as weights in shape computations. Shape computations, such as shape grammars, formalise the description and manipulations of pictorial representation in creative design processes. The paper explores different ways that material properties can be formally modelled as weights, and presents examples in which multi-material surfaces are modelled as weighted planes, giving rise to flexible behaviours that can be considered in design exploration

    Extending the algebras of design

    Get PDF
    Algebras of design have previously been investigated for shapes composed of rectilinear geometric elements, such as lines and planes, and the properties of these algebras have been found to be beneficial for formalising designs, as well as the visual processes used by designers as they manipulate shapes in their design explorations. In this paper, an overview is presented of the application of these algebras in formalising design processes, and this is followed by a discussion concerning issues that arise when the algebras are extended to accommodate non-rectilinear designs, represented by shapes composed of curves, surfaces and solids. Consideration of non-rectilinear shapes introduces new problems not previously identified in the established formalism, resulting from the geometries and topologies of the shapes. These give rise to significant questions about the relationships between shapes and the property of embedding, which is fundamental to the construction of algebras of design

    Formalising flexible multi-material surfaces as weighted shapes

    Get PDF
    The introduction of multi-material additive manufacturing makes it possible to fabricate objects with varying material properties, leading to new types of designs that exhibit interesting and complicated behaviours. But, computational design methods typically focus on the structure and geometry of designed objects, and do not incorporate material properties or behaviour. This paper explores how material properties can be included in computational design, by formally modelling them as weights in shape computations. Shape computations, such as shape grammars, formalise the description and manipulations of pictorial representation in creative design processes. The paper explores different ways that material properties can be formally modelled as weights, and presents examples in which multimaterial surfaces are modelled as weighted planes, giving rise to flexible behaviours

    Pinwheel patterns: from 2D to 3D schemas

    Get PDF
    Pinwheels are generic configurations in architectural layout planning. Planar pinwheels provide familiar schemes for layouts which present design ‘in the round’ with a cyclic symmetry. The paper examines the 3-D versions of 2-D pinwheels where a ‘locked’ joint with three rectangular volume elements aligned along orthogonal axes is a characteristic feature. Pairing handed versions of these locked joints yields a candidate for a 3-D pinwheel schema with six repeated volume elements and threefold cyclic symmetry. Shape rules, based on spatial relations between volumes, generate this and other examples of 3-D pinwheel schemas. These schemas are set in a wider analysis of the numbers and types of joints in 3-rectangulations in terms of maximal bounding planes. The bounding-plane views of the arrangements is set alongside more functional volume descriptions which enables the elements and relations in architectural form to be (re)generated and (re)interpreted both ‘in view’ and ‘in use’
    corecore